function z = gulf(x)
%Gulf research and development function
%n=3,n<=m<=100,x0=[5,2.5,0.15] ????????????m=10
%fmin1=f11([50;25;1.5])=0
%Author:Ji Lin
m=10;
t=(1:m)/100;
y=25+(-50.*log(t)).^(2/3);
z=ones(1,m);
for ii=1:m
    z(ii)=exp(-(abs(y(ii)*m*ii*x(2))^x(3))/x(1))-t(ii);
end
z=sum(z.^2);
